home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 26.zip / BS1 part 26 / C for beginners.adf / source / window3.c < prev    next >
C/C++ Source or Header  |  1978-01-17  |  473b  |  24 lines

  1. /* window3.c 23.7 */
  2. #define ESC 27
  3.  
  4. main()
  5. {
  6.   int dummy = 0, num, handle;
  7.   char c, line[256];
  8.  
  9.   handle = open("RAW:50/50/200/60/My Program", 0, dummy);
  10.   printf("Handle %d open\n", handle);
  11.   if(handle != -1)
  12.    {
  13.      do
  14.       {
  15.       num = read(handle, &c, 1);
  16.      /* write(handle, &c, 1); output only the character*/
  17.       sprintf(line, "Character >%c< Code %d\n", c, c);
  18.       write(handle, line, strlen(line));
  19.       } while (c !=ESC);
  20.     close(handle);
  21.    }
  22. }
  23.  
  24.